streambed water - German English Dictionary